1 to annoy
English-Hindi Amateurish dictionary > to annoy
2 to pester
English-Hindi Amateurish dictionary > to pester
3 to bewilder
English-Hindi Amateurish dictionary > to bewilder